<template>
  <view class="container">
    <!-- 标题 -->
    <view class="page-title">收货地址</view>
    <!-- 表单组件 -->
    <view class="form-wrapper">
      <u-form ref="uForm" label-width="140rpx">
        <u-form-item label="姓名" prop="name">
          <u-input placeholder="请输入收货人姓名" />
        </u-form-item>
        <u-form-item label="电话" prop="phone">
          <u-input placeholder="请输入收货人手机号" />
        </u-form-item>
        <u-form-item label="地区" prop="region">
          <!-- 选择地区 插件内容 -->
        </u-form-item>
        <u-form-item label="详细地址" prop="detail" :border-bottom="false">
          <u-input placeholder="街道门牌、楼层等信息" />
        </u-form-item>
      </u-form>
    </view>
    <!-- 操作按钮 -->
    <view class="footer">
      <view class="btn-wrapper">
        <view class="btn-item btn-item-main disabled">保存</view>
      </view>
    </view>
  </view>
</template>

<script>
import { add } from '@/api/address'
export default {
  components: {},
  data () {
    return {}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad (options) {},

  // 必须要在onReady生命周期，因为onLoad生命周期组件可能尚未创建完毕
  onReady () {},
  methods: {}
}
</script>

<style>
page {
  background: #f7f8fa;
}
</style>
<style lang="scss" scoped>
.page-title {
  width: 94%;
  margin: 0 auto;
  padding-top: 40rpx;
  font-size: 28rpx;
  color: rgba(69, 90, 100, 0.6);
}

.form-wrapper {
  margin: 20rpx auto 20rpx auto;
  padding: 0 40rpx;
  width: 94%;
  box-shadow: 0 1rpx 5rpx 0px rgba(0, 0, 0, 0.05);
  border-radius: 16rpx;
  background: #fff;
}

/* 底部操作栏 */

.footer {
  margin-top: 60rpx;

  .btn-wrapper {
    height: 100%;
    display: flex;
    align-items: center;
    padding: 0 20rpx;
  }

  .btn-item {
    flex: 1;
    font-size: 28rpx;
    height: 100rpx;
    line-height: 100rpx;
    text-align: center;
    color: #fff;
    border-radius: 50rpx;
  }

  .btn-item-main {
    background: linear-gradient(to right, #f9211c, #ff6335);

    // 禁用按钮
    &.disabled {
      background: #ff9779;
    }
  }
}
</style>
